impounding dams - Turc Anglais Dictionnaire